package com.jack.payment.entity.generate.setting;

import com.jack.payment.entity.common.CommonParam;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Schema(name = "系统规则基本字段对象")
public class SettingRuleModel extends CommonParam implements Serializable {
    @Schema(description = "规则对应的图标")
    private String icon;
    @Schema(description = "规则对应的值")
    private String value;
    @Schema(description = "规则的对应的描述")
    private String describe;
    @Schema(description = "区分类型")
    private Integer type;
    @Schema(description = "附加类名")
    private String attachClass;
}
